home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Entertainment / MacMud / Mud 4.0 / rc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-03-16  |  392 b   |  26 lines  |  [TEXT/tefi]

  1. /*
  2.  * Maximum configuration file line length.
  3.  */
  4. #define MAXLINE 132
  5.  
  6. /*
  7.  * Just some defines for config variable types.
  8.  */
  9. #define CF_INT 0
  10. #define CF_STR 1
  11.  
  12. struct config {
  13.     char *cf_name;
  14.     int   cf_type;
  15.     union cf {
  16.     char *cf_str;
  17.     int   cf_int;
  18.     } u;
  19. };
  20.  
  21. extern struct config configs[];
  22.  
  23. int read_config_file(char *);
  24. void dump_config(void);
  25. void init_global_configs(void);
  26.